#pragma once

#include <H3D/H3DSurfaceNode.h>
#include <H3D/SFVec3f.h>
#include <H3D/SFFloat.h>
#include <H3D/SFInt32.h>

namespace H3D
{
	class RepelSurface: public H3DSurfaceNode
	{
	public:
		RepelSurface(Inst< SFFloat > _repellingness = 0);

		auto_ptr< SFFloat > repellingness;

		virtual void initialize();
		
		static H3DNodeDatabase database;
	};
}